gtk4.git
14 years agobuild: require cups >= 1.2
Javier Jardón [Fri, 16 Mar 2012 12:54:40 +0000 (12:54 +0000)]
build: require cups >= 1.2

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=672182

14 years ago[l10n] Updated German translation
Mario Blättermann [Sun, 18 Mar 2012 21:30:30 +0000 (22:30 +0100)]
[l10n] Updated German translation

14 years agoUpdated French translation
Bruno Brouard [Sun, 18 Mar 2012 20:38:05 +0000 (21:38 +0100)]
Updated French translation

14 years agogtkbox: avoid warning when removing a widget with refcount of 1
Lionel Landwerlin [Thu, 16 Feb 2012 01:36:06 +0000 (01:36 +0000)]
gtkbox: avoid warning when removing a widget with refcount of 1

If gtkbox is the only object having a reference on one of its child
and that we try to remove it from its container, we endup having a
warning when disconnecting a signal after having unparented the
widget.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
https://bugzilla.gnome.org/show_bug.cgi?id=670176

14 years agoUpdated Russian translation
Yuri Kozlov [Sun, 18 Mar 2012 15:45:54 +0000 (19:45 +0400)]
Updated Russian translation

14 years agoUpdated Lithuanian properties translation
Aurimas Černius [Sun, 18 Mar 2012 14:18:31 +0000 (16:18 +0200)]
Updated Lithuanian properties translation

14 years agoUpdated Portuguese translation
Duarte Loreto [Sun, 18 Mar 2012 10:55:16 +0000 (10:55 +0000)]
Updated Portuguese translation

14 years agoUpdated Portuguese translation
Duarte Loreto [Sun, 18 Mar 2012 10:13:22 +0000 (10:13 +0000)]
Updated Portuguese translation

14 years agoFixed little issue in Galician translations
Fran Diéguez [Sun, 18 Mar 2012 02:10:54 +0000 (03:10 +0100)]
Fixed little issue in Galician translations

Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
14 years agoUpdated Arabic translation
Abderrahim Kitouni [Sat, 17 Mar 2012 08:39:50 +0000 (09:39 +0100)]
Updated Arabic translation

14 years agocss: Add reftest for background-position
Alexander Larsson [Fri, 16 Mar 2012 21:14:14 +0000 (22:14 +0100)]
css: Add reftest for background-position

14 years agotests: Add background-position parsing test
Benjamin Otte [Sat, 17 Mar 2012 04:09:35 +0000 (05:09 +0100)]
tests: Add background-position parsing test

Man, the syntax is convoluted.

14 years agocss: Support background-position property
Alexander Larsson [Fri, 16 Mar 2012 21:13:39 +0000 (22:13 +0100)]
css: Support background-position property

14 years agocss: Support GtkBackgroundPosition in cssvalue
Alexander Larsson [Fri, 16 Mar 2012 21:13:04 +0000 (22:13 +0100)]
css: Support GtkBackgroundPosition in cssvalue

14 years agocss: GtkBackgroundSize type
Alexander Larsson [Fri, 16 Mar 2012 21:12:20 +0000 (22:12 +0100)]
css: GtkBackgroundSize type

14 years agoUpdate Translation Punjabi
A S Alam [Sat, 17 Mar 2012 03:05:27 +0000 (08:35 +0530)]
Update Translation Punjabi

14 years agowayland: hide predefined_atoms
Mathias Hasselmann [Fri, 16 Mar 2012 21:45:51 +0000 (22:45 +0100)]
wayland: hide predefined_atoms

This is a private symbol and should not be public.

14 years agostylecontext: Get rid of unused parameter
Benjamin Otte [Thu, 15 Mar 2012 18:01:02 +0000 (19:01 +0100)]
stylecontext: Get rid of unused parameter

It was always FALSE

14 years agodocs: Add missing Since tag
Benjamin Otte [Fri, 16 Mar 2012 01:19:15 +0000 (02:19 +0100)]
docs: Add missing Since tag

14 years agoiconview: Don't resize on size allocation
Benjamin Otte [Fri, 16 Mar 2012 16:35:52 +0000 (17:35 +0100)]
iconview: Don't resize on size allocation

Let's see how much this breaks. But then, it also fixes things, so more
power to me!

https://bugzilla.gnome.org/show_bug.cgi?id=672173

14 years agowin32: Theme statusbars
Alexander Larsson [Fri, 16 Mar 2012 15:44:24 +0000 (16:44 +0100)]
win32: Theme statusbars

14 years agowin32: Theme paned separators
Alexander Larsson [Fri, 16 Mar 2012 13:31:32 +0000 (14:31 +0100)]
win32: Theme paned separators

14 years agowin32: Dim menubar text for non-active windows
Alexander Larsson [Fri, 16 Mar 2012 10:35:52 +0000 (11:35 +0100)]
win32: Dim menubar text for non-active windows

14 years agowin32: Ensure we update GDK_WINDOW_STATE_FOCUSED
Alexander Larsson [Fri, 16 Mar 2012 10:34:58 +0000 (11:34 +0100)]
win32: Ensure we update GDK_WINDOW_STATE_FOCUSED

When windows get activated/inactivated we need to update STATE_FOCUSED.
Without this the backdrop theme state will not work.

14 years agowin32: Better color for separators
Alexander Larsson [Fri, 16 Mar 2012 10:05:20 +0000 (11:05 +0100)]
win32: Better color for separators

14 years agowin32: Don't use separators in comboboxes
Alexander Larsson [Fri, 16 Mar 2012 10:05:00 +0000 (11:05 +0100)]
win32: Don't use separators in comboboxes

14 years agowin32: Some theming of color selector
Alexander Larsson [Fri, 16 Mar 2012 09:49:21 +0000 (10:49 +0100)]
win32: Some theming of color selector

14 years agoUnbreak win32 build
Alexander Larsson [Fri, 16 Mar 2012 09:32:06 +0000 (10:32 +0100)]
Unbreak win32 build

Commit de62a1096 broke win32 as it removed the HAVE_X11R6 checks for
building xim, but did not replace them with USE_X11. This made
it try to build xim on non-X targets.

14 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 16 Mar 2012 09:06:24 +0000 (10:06 +0100)]
Updated Spanish translation

14 years ago[l10n]Updated Catalan (Valencian) translation
Carles Ferrando [Thu, 15 Mar 2012 22:37:08 +0000 (23:37 +0100)]
[l10n]Updated Catalan (Valencian) translation

14 years ago[l10n]Updated Catalan translation
Gil Forcada [Thu, 15 Mar 2012 22:37:00 +0000 (23:37 +0100)]
[l10n]Updated Catalan translation

14 years ago[l10n]Updated Catalan (Valencian) translation
Carles Ferrando [Thu, 15 Mar 2012 22:35:53 +0000 (23:35 +0100)]
[l10n]Updated Catalan (Valencian) translation

14 years ago[l10n]Updated Catalan translation
Gil Forcada [Thu, 15 Mar 2012 22:35:43 +0000 (23:35 +0100)]
[l10n]Updated Catalan translation

14 years agoUpdated Latvian translation.
Peteris Krisjanis [Thu, 15 Mar 2012 21:14:18 +0000 (23:14 +0200)]
Updated Latvian translation.

14 years agowin32: Fix typo in css
Alexander Larsson [Thu, 15 Mar 2012 20:25:36 +0000 (21:25 +0100)]
win32: Fix typo in css

14 years agowin32: Theme assistants
Alexander Larsson [Thu, 15 Mar 2012 20:04:53 +0000 (21:04 +0100)]
win32: Theme assistants

14 years agowin32: No frames around scrolled windows directly in tabs
Alexander Larsson [Thu, 15 Mar 2012 20:04:27 +0000 (21:04 +0100)]
win32: No frames around scrolled windows directly in tabs

14 years agowin32: Fix listview checkbox prelight problems
Alexander Larsson [Thu, 15 Mar 2012 19:43:27 +0000 (20:43 +0100)]
win32: Fix listview checkbox prelight problems

We only support the preview state for checkboxes for GtkButton
because it gave problems when used in treeview where the prelight
state affects all checkboxes in the row.

14 years agowin32: Make spinner animate
Alexander Larsson [Thu, 15 Mar 2012 19:29:09 +0000 (20:29 +0100)]
win32: Make spinner animate

14 years agowin32: Add borders around scrolled windows
Alexander Larsson [Thu, 15 Mar 2012 19:15:14 +0000 (20:15 +0100)]
win32: Add borders around scrolled windows

14 years agowin32: Fix entry theming
Alexander Larsson [Thu, 15 Mar 2012 18:02:59 +0000 (19:02 +0100)]
win32: Fix entry theming

14 years agowin32: Support frameless entries in theme
Alexander Larsson [Thu, 15 Mar 2012 17:23:55 +0000 (18:23 +0100)]
win32: Support frameless entries in theme

14 years agowin32: Fix up theme for menus on XP
Alexander Larsson [Thu, 15 Mar 2012 16:40:06 +0000 (17:40 +0100)]
win32: Fix up theme for menus on XP

14 years agowin32: Fix tabs themeing on XP
Alexander Larsson [Thu, 15 Mar 2012 15:24:54 +0000 (16:24 +0100)]
win32: Fix tabs themeing on XP

14 years agowin32: Add more theme workarounds on XP
Alexander Larsson [Thu, 15 Mar 2012 15:24:30 +0000 (16:24 +0100)]
win32: Add more theme workarounds on XP

14 years agoRemove broken approach to get stable sort of CSS rules
Alexander Larsson [Thu, 15 Mar 2012 15:22:04 +0000 (16:22 +0100)]
Remove broken approach to get stable sort of CSS rules

The pointer comparisons in the sort compare function just doesn't
work.

We still need a stable sort, but the plan is to add a real
one in glib.

14 years agowin32: Fix up progressbar themeing on XP
Alexander Larsson [Thu, 15 Mar 2012 12:39:06 +0000 (13:39 +0100)]
win32: Fix up progressbar themeing on XP

14 years agowin32: Clean up spinbutton themeing
Alexander Larsson [Wed, 14 Mar 2012 08:46:28 +0000 (09:46 +0100)]
win32: Clean up spinbutton themeing

14 years agoUpdated POTFILES.skip
Piotr Drąg [Thu, 15 Mar 2012 19:49:26 +0000 (20:49 +0100)]
Updated POTFILES.skip

14 years agoFix keynames in the Hungarian translation, thanks Bastien
Gabor Kelemen [Thu, 15 Mar 2012 19:05:44 +0000 (20:05 +0100)]
Fix keynames in the Hungarian translation, thanks Bastien

14 years agopaned: remove old default for cursor type
Stefano Facchini [Thu, 15 Mar 2012 17:21:23 +0000 (18:21 +0100)]
paned: remove old default for cursor type

14 years agogdk: Update translator comment for "keyboard label"
Bastien Nocera [Thu, 15 Mar 2012 15:04:31 +0000 (16:04 +0100)]
gdk: Update translator comment for "keyboard label"

14 years agoprinting: Make sure destroy function is always called by gtk_enumerate_printers
Carlos Garcia Campos [Thu, 15 Mar 2012 11:10:52 +0000 (12:10 +0100)]
printing: Make sure destroy function is always called by gtk_enumerate_printers

When GtkPrinterFunc always returns FALSE, for example when looking for
a non existent printer, if print list is done for all backends or print
backend status is UNAVAILABLE, gtk_enumerate_printers() finishes with an
empty backend list and destroy function is never called. We need to
check the backend list again after calling list_printers_init for all
backends and finish the enumeration if it's empty.

https://bugzilla.gnome.org/show_bug.cgi?id=672125

14 years agoUpdated Hungarian translation
Gabor Kelemen [Thu, 15 Mar 2012 11:56:16 +0000 (12:56 +0100)]
Updated Hungarian translation

14 years agoFix "install" paths in VS property sheets
Chun-wei Fan [Thu, 15 Mar 2012 08:46:51 +0000 (16:46 +0800)]
Fix "install" paths in VS property sheets

14 years agoreftests: Add a test for specificity of @import
Benjamin Otte [Tue, 13 Mar 2012 20:20:32 +0000 (21:20 +0100)]
reftests: Add a test for specificity of @import

14 years agowin32: Fix compiler warning
Benjamin Otte [Wed, 14 Mar 2012 18:40:15 +0000 (19:40 +0100)]
win32: Fix compiler warning

14 years agoUpdated French translation
Bruno Brouard [Wed, 14 Mar 2012 22:01:07 +0000 (23:01 +0100)]
Updated French translation

14 years agoRevert "Updated French translation"
Bruno Brouard [Wed, 14 Mar 2012 21:58:04 +0000 (22:58 +0100)]
Revert "Updated French translation"
It was po-properties file instead of po !

This reverts commit 9beabd5ceb42e6143d06c7249030b673ab56f463.

14 years agoUpdated French translation
Bruno Brouard [Wed, 14 Mar 2012 21:53:48 +0000 (22:53 +0100)]
Updated French translation

14 years agogtk: Prefer group-0 keycodes
Bastien Nocera [Wed, 29 Feb 2012 15:05:34 +0000 (15:05 +0000)]
gtk: Prefer group-0 keycodes

As we don't give out information about the group or level when
giving back keycodes, we should prioritise group-0, level-0, followed by
level-0 only, and then any keycodes.

This fixes "q" being pressed when the Wacom tablet code in
gnome-settings-daemon is supposed to generate an "a" ("uk" keymap
in group-0, "fr" in group-1).

https://bugzilla.gnome.org/show_bug.cgi?id=671065

14 years agowin32: Fix up toolbar rendering on XP
Alexander Larsson [Tue, 13 Mar 2012 16:10:44 +0000 (17:10 +0100)]
win32: Fix up toolbar rendering on XP

It seems XP doesn't correctly set the alpha when rendering toolbar
buttons on an alpha target, we fix this up afterwards if necessary.

14 years agowin32: Fixup XP version of menu radio/checks
Alexander Larsson [Tue, 13 Mar 2012 16:10:11 +0000 (17:10 +0100)]
win32: Fixup XP version of menu radio/checks

14 years agoConvert to unix line endings
Alexander Larsson [Tue, 13 Mar 2012 14:52:36 +0000 (15:52 +0100)]
Convert to unix line endings

14 years agowin32: Fix up notebook theming a bit
Alexander Larsson [Tue, 13 Mar 2012 14:50:32 +0000 (15:50 +0100)]
win32: Fix up notebook theming a bit

14 years agowin32: Use a separate css file for xp
Alexander Larsson [Tue, 13 Mar 2012 14:13:17 +0000 (15:13 +0100)]
win32: Use a separate css file for xp

Only vista and later has e.g. the menu theme parts

14 years agowin32: Bump up padding on entry and button
Alexander Larsson [Tue, 13 Mar 2012 11:51:15 +0000 (12:51 +0100)]
win32: Bump up padding on entry and button

14 years agowin32: Fix up notebook themeing
Alexander Larsson [Tue, 13 Mar 2012 11:50:30 +0000 (12:50 +0100)]
win32: Fix up notebook themeing

14 years agoUse gdk_event_triggers_context_menu() instead of checking for event->button == 3
Javier Jardón [Mon, 12 Mar 2012 14:49:48 +0000 (14:49 +0000)]
Use gdk_event_triggers_context_menu() instead of checking for event->button == 3

14 years agoUse GDK symbolic names for button numbers
Javier Jardón [Mon, 12 Mar 2012 14:47:02 +0000 (14:47 +0000)]
Use GDK symbolic names for button numbers

14 years agoUpdated Brazilian Portuguese translation
Antonio Fernandes C. Neto [Tue, 13 Mar 2012 12:15:13 +0000 (09:15 -0300)]
Updated Brazilian Portuguese translation

14 years agoUpdated Russian translation
Yuri Myasoedov [Tue, 13 Mar 2012 11:36:53 +0000 (15:36 +0400)]
Updated Russian translation

14 years agoUpdated Danish translation of the properties
Kenneth Nielsen [Tue, 13 Mar 2012 08:23:06 +0000 (09:23 +0100)]
Updated Danish translation of the properties

14 years agoAvoid infinite recursion when removing a grab
Matthias Clasen [Tue, 13 Mar 2012 02:01:18 +0000 (22:01 -0400)]
Avoid infinite recursion when removing a grab

https://bugzilla.gnome.org/show_bug.cgi?id=671819

14 years agoUpdated Russian translation
Yuri Myasoedov [Mon, 12 Mar 2012 13:04:01 +0000 (17:04 +0400)]
Updated Russian translation

14 years agoprinting: Increase reference count for user data
Marek Kasik [Mon, 12 Mar 2012 11:36:50 +0000 (12:36 +0100)]
printing: Increase reference count for user data

Increase reference count for data passed to colord's callbacks (#671419).

14 years agoUpdated Gujarati Translations
Sweta Kothari [Mon, 12 Mar 2012 09:17:51 +0000 (14:47 +0530)]
Updated Gujarati Translations

14 years agoUpdated Gujarati Translations
Sweta Kothari [Mon, 12 Mar 2012 09:04:32 +0000 (14:34 +0530)]
Updated Gujarati Translations

14 years agoAdd some docs for the wayland backend
Matthias Clasen [Sun, 11 Mar 2012 18:23:53 +0000 (14:23 -0400)]
Add some docs for the wayland backend

This commit also includes some tweaks to the other backend-specific
docs.

14 years agoTrivial rewording
Matthias Clasen [Sun, 11 Mar 2012 04:54:43 +0000 (23:54 -0500)]
Trivial rewording

14 years agoAdd a short Broadway section to the docs
Matthias Clasen [Sun, 11 Mar 2012 04:48:03 +0000 (23:48 -0500)]
Add a short Broadway section to the docs

14 years agoDrop support for pre-R6 X
Matthias Clasen [Sun, 11 Mar 2012 04:27:21 +0000 (23:27 -0500)]
Drop support for pre-R6 X

X11 R6 was released in 1995 - time to let go.

14 years agoDrop unused automake condition for XI2
Matthias Clasen [Sun, 11 Mar 2012 04:15:12 +0000 (23:15 -0500)]
Drop unused automake condition for XI2

We fail the build if XI2 is not present, nowadays.

14 years agoDrop unneeded XI2 defines
Matthias Clasen [Sun, 11 Mar 2012 04:10:55 +0000 (23:10 -0500)]
Drop unneeded XI2 defines

The X headers don't use these defines anywhere.

14 years agoUpdated Serbian translation
Мирослав Николић [Sat, 10 Mar 2012 22:01:59 +0000 (23:01 +0100)]
Updated Serbian translation

14 years agoExplicitely mention -1 in the insert_with_values docs
Paolo Borelli [Sat, 10 Mar 2012 18:32:56 +0000 (19:32 +0100)]
Explicitely mention -1 in the insert_with_values docs

-1 means "append". Spell it out like we do for ListStore docs.

14 years agoscrolledwindow: take into account border/padding for junction
Cosimo Cecchi [Sat, 10 Mar 2012 16:43:53 +0000 (11:43 -0500)]
scrolledwindow: take into account border/padding for junction

When the scrolled window has a frame (and the scrollbar is within the
bevel), we should take into account the CSS border/padding of the frame
and offset the scrollbars junction rendering with it.

14 years agowin32: Finish making query_state() vfunc a void vfunc
Kalev Lember [Sat, 10 Mar 2012 11:37:34 +0000 (13:37 +0200)]
win32: Finish making query_state() vfunc a void vfunc

Commit 114b45c converted all the backends but missed a few details in
gdkdevice-win32. This fixes it up.

14 years agoUpdated Esperanto translation
Kristjan SCHMIDT [Sat, 10 Mar 2012 07:39:45 +0000 (08:39 +0100)]
Updated Esperanto translation

14 years agoUpdated Esperanto translation
Kristjan SCHMIDT [Fri, 9 Mar 2012 22:01:36 +0000 (23:01 +0100)]
Updated Esperanto translation

14 years agogdk: clean up logic error
Benjamin Otte [Fri, 9 Mar 2012 17:36:11 +0000 (12:36 -0500)]
gdk: clean up logic error

Fallout from previous query_state() cleanups.

14 years agoUpdated British English translation
Bruce Cowan [Fri, 9 Mar 2012 15:59:23 +0000 (15:59 +0000)]
Updated British English translation

14 years agowin32: Fix text color on XP
Alexander Larsson [Fri, 9 Mar 2012 15:41:47 +0000 (16:41 +0100)]
win32: Fix text color on XP

Use a different base text color as the old one leads to
white on white on XP.

14 years agoFix rendering of theme parts on Windows XP
Alexander Larsson [Fri, 9 Mar 2012 15:37:11 +0000 (16:37 +0100)]
Fix rendering of theme parts on Windows XP

It seems XP doesn't handle drawing non-alpha theme parts
on alpha destinations. We fix this by using alpha bitmaps only when
needed.

However this means any non-drawn area by the theme part is now draw
black, so we must take more care to only draw where the theme part draws,
so we find the theme part size when available.

14 years agogdk: Make query_state() vfunc a void vfunc
Benjamin Otte [Fri, 9 Mar 2012 12:20:41 +0000 (13:20 +0100)]
gdk: Make query_state() vfunc a void vfunc

... and make sure the backends implement it that way.

query_state() return value was ignored in all of GDK and caused crashes
when it failed.

14 years agoa11y: Only care about GtkOrientable::orientation
Benjamin Otte [Fri, 9 Mar 2012 12:18:52 +0000 (13:18 +0100)]
a11y: Only care about GtkOrientable::orientation

There are other widgets (like PanelToplevel) that aren't a GtkOrientable
but still have that property.

14 years agowidget: Set up signals after initializing style context
Benjamin Otte [Fri, 9 Mar 2012 11:35:58 +0000 (12:35 +0100)]
widget: Set up signals after initializing style context

Otherwise, signals would be emitted on semi set up style context which
would then cause crashes when the signal handlers tried to use them.

https://bugzilla.gnome.org/show_bug.cgi?id=662023

14 years agoxi2: Don't reset scroll valuators too often
Matthias Clasen [Fri, 9 Mar 2012 03:35:43 +0000 (22:35 -0500)]
xi2: Don't reset scroll valuators too often

According to XInput gurus, a motion event without valuators
does not invalidate the stored value, so we should keep it.

https://bugzilla.gnome.org/show_bug.cgi?id=671659

14 years agoMerge branch 'wip/cssvalue'
Alexander Larsson [Thu, 8 Mar 2012 16:33:18 +0000 (17:33 +0100)]
Merge branch 'wip/cssvalue'

14 years agoAdd some more types to GtkCssValue
Alexander Larsson [Thu, 8 Mar 2012 15:49:13 +0000 (16:49 +0100)]
Add some more types to GtkCssValue

Seems these types were used in the parser tests, so we need to
handle them.